package com.cheng.io.output;

import java.io.ByteArrayOutputStream;

/**
 * 字节数组输出流（内存流），向内存中的字节数组写数据。
 * ByteArrayOutputStream是一个节点流
 */
public class ByteArrayOutputStreamTest01 {
    public static void main(String[] args) {
        ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();

        // 将数据写入内存中的字节数组中
        byteArrayOutputStream.write(1);
        byteArrayOutputStream.write(2);
        byteArrayOutputStream.write(3);

        // 获取内存中的字节数组中的数据
        byte[] byteArray = byteArrayOutputStream.toByteArray();
        for (byte b : byteArray) {
            System.out.println(b);
        }
    }
}
